html,
body {
  -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
  font-family: 'PingFangSC-Medium', 'PingFang SC',"Microsoft YaHei";
  -webkit-overflow-scrolling: touch;
  font-size: calc(100vw / 37.5);
  background-color: #EDF4FE;
  color:#2C2E47;
  height: 100%;
  width: 100%;
} 

.van-toast{
  width: auto !important;
}
@media all and (orientation: portrait) {
  html,
  body {
    font-size: calc(100vw / 37.5);
    // font-size: 62.5%;
  }
}

@media all and (orientation: landscape) {
  html,
  body {
    font-size: calc(100vw / 66.7);
  }
}

.icon.iconfont {
  font-size: 1rem;
}

.iconfontNoSize {
  font-family: "iconfont", sans-serif !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.van-radio__label,.van-dialog__cancel{
  color:#666666;
  font-family:'PingFangSC-Regular', 'PingFang SC',"Microsoft YaHei";
}
.van-dialog__message{
  padding-left: 1.68rem;
}
.van-dialog__confirm, .van-dialog__confirm:active{
  color:#277dff
}
.van-dialog__message--has-title{
  color: #333333;

}
.van-slider__button{
  background-color: #277dff;
  box-shadow:none;
}